package com.crowntit.infrastructure.gateway;

import com.crowntit.infrastructure.gateway.dto.ProductDTO;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;

import java.math.BigDecimal;

@Service
public class ProductRPC {

    @Value("${default-product.product-name}")
    private String defaultProductName;
    @Value("${default-product.price}")
    private String defaultProductPrice;

    public ProductDTO queryProductByProductId(String productId) {
        ProductDTO productVO = new ProductDTO();
        productVO.setProductId(productId);
        productVO.setProductName(defaultProductName);
        productVO.setProductDesc(defaultProductName + "-描述");
        productVO.setPrice(new BigDecimal(defaultProductPrice));
        return productVO;
    }
}
